estate financial gmac business analysis estate planning advisor strey scrum agile requirements requirements process financial planning agile real iteration financial advisor dynamic insurance development investment java